impregnating appliance - Spanish English Dictionary